come rain or come shine - Francés Inglés Diccionario